widget: Remove leftover parent-changed handler removal
authorJonas Ådahl <jadahl@gmail.com>
Thu, 25 Apr 2019 12:29:19 +0000 (14:29 +0200)
committerJonas Ådahl <jadahl@gmail.com>
Thu, 25 Apr 2019 12:29:19 +0000 (14:29 +0200)
It was never added, as the listener was replaced by explicit code in
gtk_widget_(un)root(), but the removal code was left in place in error.

gtk/gtkwidget.c
gtk/gtkwidgetprivate.h

index ab33790cb21333982fb9cdf19b9bdd573576cce6..6a546e78cc4b1f830f003c06ffd3c3b7b42aeef3 100644 (file)
@@ -3832,9 +3832,6 @@ gtk_widget_remove_surface_transform_changed_callback (GtkWidget *widget,
     {
       if (priv->parent_surface_transform_changed_parent)
         remove_parent_surface_transform_changed_listener (widget);
-
-      g_signal_handler_disconnect (widget, priv->parent_changed_handler_id);
-      priv->parent_changed_handler_id = 0;
     }
 }
 
index 2e596f24c4740e3a280432fc70446dcd8ef8fcf4..9744bc915aabd38e2330f1a3fe98652639759d92 100644 (file)
@@ -123,7 +123,6 @@ struct _GtkWidgetPrivate
   /* Surface relative transform updates callbacks */
   guint parent_surface_transform_changed_id;
   GtkWidget *parent_surface_transform_changed_parent;
-  gulong parent_changed_handler_id;
   GList *surface_transform_changed_callbacks;
   gboolean cached_surface_transform_valid;
   graphene_matrix_t cached_surface_transform;